/**
 *封装get请求 
 * @param {String} url 
 * @param {String} params 
 * @param {function} callback 
 */
function get(url,params,callback){
    // 一、创建xhr对象
const xhr = new XMLHttpRequest
// 二、监控请求状态
xhr.onreadystatechange= () => {
    if (xhr.readyState === 4) {
        if (xhr.status === 200) {
            let res = JSON.parse(xhr.responseText)
            callback(res)
        } else {
            console.log('报错：', xhr.status);
        }
    }
}
// 三、设置请求方式、请求地址
xhr.open('get',`${url}?${params}`)
// 四、发送
xhr.send(null)
}


function post(url,params,callback){
    // 一、创建xhr对象
const xhr = new XMLHttpRequest
// 二、监控请求状态
xhr.onreadystatechange= () => {
    if (xhr.readyState === 4) {
        if (xhr.status === 200) {
            let res = JSON.parse(xhr.responseText)
            callback(res)
        } else {
            console.log('报错：', xhr.status);
        }
    }
}
// 三、设置请求方式、请求地址
xhr.open('get',url)
xhr.setRequestHeader('content-type','application/x-www-form-urlencoded')    
// 四、发送
xhr.send(params)

}
export {get,post}
